hydrogenation cracking - German English Dictionary